/* 
    Document   : 1
    Created on : 2012-2-10, 12:46:29
    Author     : alan QQ:8510001
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.fakesay.com
*/	
/*---导航菜单样式---*/
body{/*background:url(body_bg1.jpg) repeat;*/width:100%; background:#F9FBFD;font-family: "Microsoft Yahei"; margin:0px}
#body_page{/*background: url(body_bg1.jpg) no-repeat center 0;*/width:100%;}

.page_home,.body_bg{/*background:#dbf2d0 url(body_bg1.png) no-repeat top center*/}
.content-bg{/*background:url(content_bg.png)*/}
/*---导航菜单样式---*/
#header{/*background:url(head_bg1.png) repeat-x;*/ box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);}
#header .head-bd .nav .current a.app,#header .head-bd .nav a.app{ }
.nav a:hover{ background:url(nav_bg.png) no-repeat 0px -60px;}
.nav .current a{background:url(nav_bg.png) no-repeat;}
#header .head-bd .person a.username:hover{ }

.header_holder,.header_bg{z-index:9999;width:100%;min-width:1000px;background:url(head_bg.png) repeat-x 0 0 transparent;left:0;top:0;-moz-opacity:1;opacity:1}
/*.header_holder0{z-index:9999;width:100%;min-width:1000px;background:url(head_bg.png) repeat-x 0 0 transparent;left:0;top:0;-moz-opacity:1;opacity:1}
.header_holder1{z-index:9999;width:100%;min-width:1000px;background:url(head_bg.png) repeat-x 0 0 transparent;left:0;top:0}
.header_holder3{z-index:9999;width:100%;min-width:1000px;background:url(head_bg.png) repeat-x 0 0 transparent;left:0;top:0}
.header_holder4{z-index:9999;width:100%;min-width:1000px;background:url(head_bg.png) repeat-x 0 0 transparent;left:0;top:0}*/
.header .nav ul li.hover .dropmenu,.header .person li.hover .dropmenu{background-color: #fff;border: 1px solid #548454;border-top:none 0}
.header .nav ul li.hover .dropmenu a:hover,.header .person li.hover .dropmenu a:hover{background-color: #dbf2d0;text-decoration: none;display:block}
.header .nav ul li.hover .dropmenu .app_list dd a:hover {background-color:#dbf2d0}
.header .nav ul li a.fb14:hover,.header .person li a.fb14:hover{background-color:#89CB74;text-decoration:none;white-space:nowrap;display: block}

.user_app .user_follow strong{color:#1f5daa}
.user_app .user_follow span{margin:0}
.user_app .celerity_menu a:link,.user_app .celerity_menu a:visited {color:#1f5daa}
.user_app .celerity_menu a:hover {background-color:#C8E1CA;color:#1f5daa}
.user_app .celerity_menu a.on,.user_app .celerity_menu a.on:visited {background-color:#4F9F55;color:#fff}
.user_app_box .app_line_w{background:none}
.user_app .userinfo .user_name h2, .user_app .userinfo .user_name h2 a{color:#1f5daa}
.wrap_index_r .app_line{border-bottom: 0 none;border-top: 1px solid #DDDDDD;padding: 10px 0 0;}
.user_app .app_line, .tab_square .app_line{background:url(app_line.jpg) repeat-x left top}
.lineS_btm{border-bottom:#9BC482 solid 1px}
.app_lineL {background:none;border-left:#9BC482 solid 1px}
.head-bd #mod-search .s-txt{color: #BFBFBF; float: left;  height: 32px; line-height: 32px;width: 160px; border:1px solid #ccc; border-right:none;}
#header .head-bd .search a{background: none repeat scroll 0 0 #1F5DAA; border: medium none;  color: #FFFFFF; cursor: pointer;  float: left;   font-family: "Microsoft Yahei"; font-size: 14px;  height: 34px; text-align: center;  width: 36px;}
/*---链接样式--- */
a{ color:#1f5daa; text-decoration:none; }
a:hover { color:#1f5daa; text-decoration:none; }
.btn_b, a.btn_b, a.btn_b:hover, a.btn_b:visited {color: #FFFFFF;}
a.add_atn,a.add_atn:visited{color:#fff}
.btn_w, a.btn_w, a.btn_w:hover, a.btn_w:visited {color: #1f5daa;}
.feed_list .feed_quote .q_con .comment a:link,.feed_list .feed_quote .q_con .comment a:visited{color:#7498C0}
.feed_list .feed_quote .q_con .comment a:hover{color:#BA2636}


/*按钮*/
.btn-grey{background-position:0 -260px;width:80px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#666;}
.btn-green-big,.btn-green-big:hover{background:#1d5ca9;color:#fff;width:80px;height:30px;line-height:30px;text-align:center;border:none;font-size:14px;/*border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;*/}
.s-login .login-bd .btn-login{font-family:"微软雅黑";font-size:20px;color:#fff;width:140px;height:46px;line-height:46px;margin:-2px 0 0 0;text-align:center;background:#1d5ca9;/*border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;*/*margin:2px 0 0 0;}
.btn-grey-small{background-position:0 -164px;width:80px;height:24px;color:#666;line-height:24px;text-align:center;cursor:pointer;}
.btn-register{background:#1d5ca9;width:80px;height:30px;font-size:14px;color:#fff;display:block;text-align:center;line-height:30px;/*border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;*/}
/*.btn-register:hover{background-position:0 -388px;width:140px;height:46px;font-size:16px;color:#fff;display:block;text-align:center;line-height:46px;}*/
.btn-green-small,.btn-green-small:hover{background:#1d5ca9;width:50px;height:24px;line-height:24px;font-size:12px;color:#fff;text-align:center;/*border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;*/} 
.btn-att-green,.btn-att-green:hover{background:#1d5ca9;width:80px;height:14px;line-height:14px;padding:5px 0;font-size:12px;color:#fff;text-align:center;/*border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;*/}
.btn-copy{background-position:0 -316px;width:140px;height:46px;line-height:46px;}
.btn-copy span{font-size:16px;color:#fff;text-align:center;display:block;}
.channel-layer .btn-cancel.current,.channel-layer .btn-cancel.current span,.channel-tab-menu .btn-cancel.current,.channel-tab-menu .btn-cancel.current span,.profession-type .btn-cancel.current,.profession-type .btn-cancel.current span{background:#1d5ca9;font-size:12px;color:#fff;text-align:center;/*border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;*/}
.btn-cancel:hover .ico-add-black{background-position:0 -73px}
.btn-cancel:hover span a.tag{color:#fff;margin:0 5px 0 0;}

/*个人设置*/
.nav-left dd.current{background:#1d5ca9;}
.nav-left dd a:hover{background:#1d5ca9;color:#fff;}
.person-info .person-info-t .area span{color:#36c;}

/*tab菜单*/
.tab-menu-app ul li.current a:link,.tab-menu-app ul li.current a:visited{padding:7px 10px 5px;padding:7px 10px 5px\9;background:#1d5ca9;color:#fff;}
.club-tab-menu dt a.current:link,.club-tab-menu dt a.current:visited,.club-tab-menu dt a:hover{background:#1d5ca9;color:#fff;}

/*意见反馈*/
.feedback-fixed a:hover{background:#1d5ca9;text-decoration:none;color:#fff;}

/*群英荟*/
.club-type a.current:link,.club-type a.current:visited{margin:0 10px 10px 0;color:#1d5ca9;}

/*搜索页面*/ 
.search-input{border:1px solid #1F5DAA;background:#fff;position:relative;width:528px;float:left;}
.search-input #mod-search .search-box{background:#fff;border:1px solid #1d5ca9;_border:none;_border-top:1px solid #1d5ca9;}
.search-input .btn-search{background:#1F5DAA;width:80px;height:29px;position:absolute;right:0;}/*内页右上角搜索框*/
.btn-search:hover{ background:#2366b8;}
.search-content p{font-size:20px;margin:3px 20px 0 0;font-family:"微软雅黑";color:#1d5ca9;}

/*注册页面*/
.profession-title em{font-family: "Microsoft Yahei", Times New Roman;font-size: 20px;font-weight: 700;margin: 0 5px;color:#1d5ca9;vertical-align:-2px;}

/*推荐频道弹窗*/
/*.channel-layer .content .btn-cancel.current,.channel-layer .content .btn-cancel.current span{background:#1d5ca9;color:#fff;}*/

/*微博新消息*/
.feed_lists a.notes{height:18px;line-height:18px;display:block;padding:5px 0;margin:10px 0 5px 0;text-align:center;background-color:#f3f3f3;color:#36c;border:1px solid #e5e5e5;}

/*社区、任务、勋章头部导航*/
.app-tab-menu li a.current:link,.app-tab-menu li a.current:visited{background:#1f5daa;color:#fff;font-weight:bold;position: relative;}
.triangle{border-color: #1f5daa transparent transparent transparent;border-style: solid;border-width: 6px 6px 0px 6px;width: 0;height: 0;position:absolute;left:40%;bottom:-6px;line-height:0;font-size:0;_border-left-color:#f8f8f8;_border-right-color:#f8f8f8;_filter: chroma( color =#f8f8f8);}

/*排行榜转发按钮*/
.btn-forward-rank,.btn-forward-rank:hover{width:240px;text-align:center;height:46px;line-height:46px;background:#1d5ca9;display:inline-block;color:#fff;font-family:"微软雅黑";font-size:16px;}

/*签到*/
.sign-in{background:#1d5ca9;width:230px;height:47px;position:relative;margin:0 0 10px 0;/*border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;*/}
.sign-in .date,.sign-in-h .date,.sign-in .week,.sign-in-h .week{color:#1d5ca9;}

.btn_b{ background:#1f5da;}

/*重置样式*/
.btn-cancel span:hover{ background:none; }
.btn_group:hover{background:#2169c1;}
/*已签到*/
.btn_everyday_done{ height:40px; width:235px; line-height:40px; color:#fff; background:#bcc2c9; text-align:center; font-size:18px; cursor:pointer;letter-spacing:1px; display:block;}
.btn_everyday em{font-style:normal;display:block;}

.btn-create,.btn-create:hover{ display:block;width:235px;height:40px;line-height:40px;font-size:18px;font-family:"微软雅黑";text-align:center;color:#fff; background:#1D5CA9;}
.btn-create:hover{ background:#2366b8;}
.btn_b,.btn_w,.btn_big,.btn_big:hover,.btn_big_disable,.btn_big_after,.add_atn,.btn_relation,.btn_relation2,.add_atn_small,.btn_relation_small,.btn_relation span,.btn_relation2 span,.btn_b_disable,.btn_green,.so_btn,.ip-serach,.btn_green_w121,.btn_reg,.btn_b_disable,.btn_group,.btn_create,.btn_download,.btn_search_big,.btn_upload_file{display: inline-block; background:#1d5ca9;}
.btn_b:hover{color: #fff;display: inline-block;width:60px;height:27px;line-height:27px;cursor:pointer;vertical-align:middle;_height:27px; background:#2169c1;}

#st-index-grid,.wyj_main_resize,.content_holder,#main-wrap{ background:#f9fbfd; padding:10px 20px;}
#page-wrap #main-wrap{ overflow:hidden;}/*专业社区外层div*/